__all__ = ["hcolls", "hnames", "default_hcoll"]

from collections import defaultdict

import rsws
import rsws_gncmc_charm
import three_track
import two_track
import pr_v_dm
import svd
    
hcolls = {'rsws': rsws_gncmc_charm.hcoll,
#          'rsws': rsws.hcoll,
#          'three_track': three_track.hcoll,
#          'two_track': three_track.hcoll,
          'pr_v_dm': pr_v_dm.hcoll,
          'svd': svd.hcoll}

default_hcoll = hcolls['rsws']

hnames = defaultdict(set)
for collnm in hcolls:
    for hnm in hcolls[collnm].names():
        hnames[hnm].add(collnm)


